• Noit@lemm.eeOP
    link
    fedilink
    English
    arrow-up
    11
    ·
    1 year ago

    Britain struggles to achieve any project of scale. Just look at our lack of success in building nuclear power stations.