Business

Alibaba quarterly revenue rises 2%: earnings report

China's Alibaba Group said Thursday its revenue rose two percent year-on-year in the quarter ending December 2022, as the internet giant shook off the impact of strict COVID containment measures and a slump in consumer demand.

Energy & Green Tech

Renewables now EU's biggest source of electricity: study

Renewable energy sources such as the wind and the sun overtook fossil fuels as the European Union's main generators of electricity in the first half of this year, according to a new report published on Wednesday.

Energy & Green Tech

Pioneering framework could reduce energy demand in buildings

Heating and cooling buildings is a large part of global energy demand and a significant source of CO2 and greenhouse gas emissions, and in the coming decades the energy demand for heating and cooling—also known as thermal ...

page 3 from 21