Macarthur Solar has collapsed into liquidation, leaving numerous customers with significant financial losses after they paid large deposits for solar installations that were never completed. The company is under investigation by the state Building Commission Read More
Tags :storage
Latest News
