A lawsuit over a contested solar project in the town of Busti is heating up as lawyers for Solar Liberty Energy Systems and the town trade barbs in legal docume
A lawsuit over a contested solar project in the town of Busti is heating up as lawyers for Solar Liberty Energy Systems and the town trade barbs in legal docume