20070504 tech: O2 to open concept stores in India