New Genesis Retail Experience facility opens for business in Ottawa
A new Genesis Retail Experience facility opened for business in Ottawa, Ont., this fall. At 21,000 square-feet, the company has described it as the brand’s largest such facility in North America. This is one of the Dilawri Automotive Group’s newest …