US data and technology giant Meta has signed a renewable energy purchase agreement (REPA) for a 150MWp floating solar project ...