Surging cleantech firm Thermal Energy lands $2.9M in new orders

The Ottawa-based cleantech firm, which posted revenues of $5.6 million in its most recent quarter, has landed a pair of new contracts worth a total of nearly $3 million.