stepping inside and the inspiration for Overlay.TV
On visiting Overlay.TV's office in downtown Ottawa, Canada, you'd be forgiven for thinking you'd somehow visited San Francisco by mistake: if it weren't for the view of snow drifts outside the massive main window, the open, modern loft space would be perfect for a northern California startup ins