Country faces economic impact from 24-hour internet outage