Solar panels manufactured in China. Photo: AFP

Solar companies fined for claiming Chinese panels were made in Australia

Two solar energy companies in Australia have been fined for deceiving customers into believing their panels were made at home when they were actually manufactured in China

TOP PICKS

Solar panels manufactured in China. Photo: AFP
READ FULL ARTICLE