One of Australia’s biggest shopping centre owners, SCA Property Group, signs 10-year deal to power four sites cross NSW and SA with a combined total of 2.9MW of rooftop PV....