Rooftop Installation

October 17, 2012

Australia exploits below cost Chinese Solar Panels while USA imposes Duties

China as a Boon for Australia Australia has seen its economy boom over the last 10 years, thanks to the voracious appetite for commodities from China. […]