Forever 21 is geared up to increase its footprint in the region, with the launch of its 12,000 sq feet store at Ibn Battuta Mall, Dubai on Wednesday, 27th July…