"Unfortunately, the city’s electrical provider, National Grid, has been and continues to be a longstanding concern regarding the future of Worcester’s economic development climate," the Economic ...