Recurrent Energy Signs Aggregation Deal for 100 MW of Solar Energy in Texas with …

… the world’s largest solar technology and renewable energy companies. … especially environmental, social and governance (“ESG”) requirements; …