Great Falls Construction awarded contract with DeLorme to help repair World’s Largest Globe

We are excited to announce that this month, Great Falls Construction is working with DeLorme in Yarmouth, Maine, to repair the axis of Eartha, the world’s largest revolving/rotating globe. Eartha the globe measures 41.5 feet in diameter and is made … Continue reading Great Falls Construction awarded contract with DeLorme to help repair World’s Largest Globe