Greenbacker enters floating solar after investment in Noria Energy
Greenbacker Capital, a leader in sustainable infrastructure investment, announced this Tuesday it has entered into the floating solar energy development area, after an investment in...