AVIC International Hotels Lanka Limited, a subsidiary of the Aviation Industry Corporation of China (AVIC) and a Global 500 company recently launched AVIC Astoria Towers 1 and 2 and announced the completion of these ‘superstructures’ at an event which took place on 12th August, 2017. Graced by a distinguished gathering of company officials. The event showcased…