Before revision: A Megasite or Mega-Site is a land development by private developers, Universities , or governments to promote business clusters.
After revision: A Megasite or Mega-Site is a land development by private developers, universities , or governments to promote business clusters.