Fifteen Indian states and union territories have confirmed their participation at the India Pavilion at Expo 2020 Dubai, according to a press release from the authorities in charge of the Pavilion issued here. These states and union territories will take […]