Shamrock Renewables has been recapitalized by National Treasury Management Agency

SHARE THIS