x
Breaking News
More () »

Purpose of the 'floating road' off of Newcastle

The 'floating road' in Great Salt Bay off of Newcastle has allowed Central Maine Power to tend to an aging transmission line without disrupting the environment.

Before You Leave, Check This Out