Thousands flee as Indonesia’s Mount Semeru volcano erupts

Mount Semeru, a volcano on Indonesia's East Java Province, erupted on Saturday, spewing a column of smoke and ash while...

NRG Matters – Egypt adopts green energy strategy; DEWA adopts AI to improve services

RIYADH: On a macro level, the Egyptian government has devised a strategy to boost green energy production. Zooming in, UK's...

Latest Posts