IOTC Group Construction, India, Sri Lanka, Singapore, Qatar, UAE and sooner in Switzerland largest construction organization and ranked among the world's top contractors, has been over the past three decades transforming city spaces and landscapes with structures of immense size and grandeur.