A Hydropower plant located in the Hubei province of China has been fined for illegally supplying resources to miners in the region. According to reports, the plant has been mandated to pay about $6,528 for its crimes. In the statement by the authorities, the plant was charged with one offense of supplying electricity using illegal...