Solar panel firm shut down after preying on pensioners with false promises of government refunds

Customers of Trident West Industries Ltd and Star Solar Ltd were promised government grant refunds to cover the cost of solar equipment and maintenance More than £3.1 million was paid into the bank accounts of the two companies between May 2023 and January 2025, but only £7,010 was returned to nine complainants despite total complaints […]