Hydropower plants, mines, oil & gas facilities ready for tropical depression Weather 18/08/2025 13:03