Bengaluru / Commute No space for shops in most Metro stations, says BMRCL by Zainab Bawa August 13, 2008