Tata Westside to open maiden store in Greater Noida West
NEW DELHI: Tata Westside is set to open its maiden store in Greater Noida West at Galaxy Blue Sapphire Plaza (GBS). With the addition of Westside, a fashion retail outlet, GBS will now cater to the increasing populace of Greater Noida West that had to move out to nearby areas for their apparel needs. The […]