Long queues of fans, loud cheers and zillions of selfies marked the opening of the Apple’s first retail store in India at Mumbai’s Bandra Kurla Complex today.Apple CEO Tim Cook threw open the gates to the 28,000 sq ft store this morning to excited fans waiting for hours. Apple’s second retail store in India is […]