“From 2012 to 2018 cumulative revenue in the energy sector worldwide could total $1.9 trillion,” according to the Pew Clean Energy Initiative. That number’s not surprising, considering the entire global economy runs on energy. It means the potential payoff for innovations in the energy space are huge – and fraught with uncertainty, especially in the… Continue reading Managing Risk: Reducing Uncertainty in Energy Investments – Advice From Solar City