MSquare Energy

MSquare Energy’s Australia-made solar modules de-listed by CEC

Australia’s tiny pool of locally manufactured solar panels shrinks further, with the module range of NSW-based MSquare Energy de-listed by…

March 31, 2022