Bussiness4 months ago
Shop owners in Boston say they were not told about construction work, now they are losing business
BOSTON – Stores in Boston’s Charlestown say they are losing business after construction work began on Main Street. The shops are barely visible behind the equipment...