$143M oilsands Water Technology Development Centre up and running … After 10 years in the making, the Water Technology Development Centre … up and running, Canada's Oil Sands Innovation Alliance tweeted on Monday.