Developer’s met Friday’s deadline for submitting final pricing terms into the procurement to help the state regain lost ground towards its 9GW mandate

The Statue of Liberty with One World Trade Center background, Landmarks of New York City, USA . New York.Photo: Shutterstock

Exit mobile version