Environment How long do electric car batteries last, and can they eventually be repurposed and given a second life?
Environment Concrete is one of the biggest contributors to carbon emissions: New technologies could change that