Why global stars are attacking India now

Getty Images Fans from over 500 Indian cities are expected to come to Ahmedabad to see Coldplay perform “Please come to my city!” The famous cry of music lovers all over the world who hope that their favorite artists will…