Home>World News>Johns Hopkins contracts 13.6MW solar for medical complex

Johns Hopkins contracts 13.6MW solar for medical complex

Source :