British island

For one small Ottawa company, getting the contract to completely redevelop the Bermuda government's online presence meant going up against some of the biggest players in the industry.