A strategic partnership between independent power producer Hexa Renewables and Japanese trading house Marubeni will see up to ...