January 12, 2024 Delhi’s loss may be Country’s Loss A new airport is coming up in Noida. It is being built by Swiss based company that won the contract …