2 Matching Annotations
  1. Mar 2022
    1. A brief flurry of orders followed the first oil crisis in 1973, then petered out, amid many cancellations. The last US plant completed was ordered in 1974.
  2. Jan 2022
    1. To date, the planned construction time in western countries has gone up from roughly 5 years a decade ago to at least 7-10 years now.