Power stations

Definition

Latest Research and Reviews

News and Comment

  • Editorial |

    Recent large-scale carbon-capture schemes in the energy sector point to progress, but further development and support are still required to improve viability and widespread deployment.

    Nature Energy 2, 17141