Solar Bay Reviews Solar Power & Panels In Pyrmont , New South Wales

About Us

Solar Bay offer commercial solar panel systems to large companies. They install their panels for free on the business warehouses and sell the power to the company for a discounted price. All remaining power goes back into the grid.