Carbon capture CEO says critics ‘told me I was crazy,’ hopes Alberta project proves them wrong
Alex Petre chose to build a business on a technology that critics still call too expensive and too unproven to work. “A lot of people two years ago told me I was crazy to my face,” Petre, chief...