Reliance Retail is reportedly planning to lease 8,000-10,000 sq ft spaces in prime locations across top cities for a yet-to-be-named brand.

LEAVE A REPLY

Please enter your comment!
Please enter your name here