Solar implementations: What you need to know upfront