Masdar and Luxcara have signed an MoU that could see them partner on billions of dollars worth of renewables and storage ...