Tehama reborn under new name after management buys software firm out of creditor protection Insider Only Ottawa, Techopia
Axe-throwing venue looks to sharpen edge over competition with high-tech targets, new drink offerings
City Building: The Hard Rock Hotel & Casino Ottawa includes a 150-room hotel, expanded gaming facilities, restaurants and performance spaces.