Local Business
The American department store, Sears, will open its doors in Bermuda next week offering a wide range of home products to shoppers and hiring eight new local staff.
Owned by MarketPlace, the new 12,000-square-foot store on Victoria Street will officia...
Feb 29, 2012