An interesting report from the Economist Intelligence Unit (EIU) crossed our desk recently. The EIU spoke to 284 senior-level renewable energy executives about the risks in financing, constructing and operating renewable energy projects, as well as the risk management challenges that the renewable e ...