One of the oldest landmarks of this town, the Nowrojee General Merchants shop set up in 1860, is taking a beating from time. Owned by a Parsi family, it is almost on its last legs commercially and otherwise. The shop used to be at the centre of all activity during the British colonial times and [...]