General Knowledge Which city in India will host the Global Business meet in November? A) Kolkata B) Delhi C) Mumbai D) Bangalore Detailed Solution: No Details Prev Next