Advertisement

Advertisement

megaproject

/ ˈmɛɡəˌprɒdʒɛkt /

noun

  1. a very large, expensive, or ambitious business project


Advertisement

Advertisement

Advertisement

Advertisement


megapolisMegara