CWLP could become world’s largest carbon capture research station

City Water, Light & Power is on path for constructing the world’s largest research and development pilot for a new carbon capture system.