A new World Trade Centre development is coming soon in Mohali, India. The development will include international amenities and ambiance, with a 12% assured return and lease guarantee for buyers. Bookings are open for virtual and office spaces, and interested parties should contact Property Masters via phone, email, or Facebook for the best deal.