02.02.2018 Government Solar company sues town for rejecting its offer to buy EPCAL land The solar energy company that recently offered Riverhead Town more than $40 million to buy over 1,600 acres of town-owned land at EPCAL is now suing the town...