Load shedding: a term often heard in discussions about energy and power supply, refers to the deliberate shutdown of electricity supply to certain areas or consumers by the utility company. This...
Classifieds