70-gigawats - renewable energy projects

70-gigawats – renewable energy projects – Stahl, Davies, Sewell, Chavarria & Friend, LLP