Why it’s a brilliant time for companies to invest in solar power 8 years ago Onsite solar can achieve corporate sustainability targets, but optimal implementation often stymies decision-makers.