Loading Video…

This browser does not support the Video element.

Cost delays for SWLRT reach $19 million

The total cost of the project is nearing $2 billion.