A consortium known as SCE-Quvvat LLC has closed a €1.2 billion ECA and DFI-backed project financing for the 1.6GW ...