site logo

BNEF: Green energy investments stall as renewable energy costs drop