Published: Nov 10, 2022, 23:06 IST | Updated: Nov 10, 2022, 23:06 IST
US has been one of the most vocal critics of China's alleged oppression of its minorities and in a latest show of anger, Washington has blocked its major solar shipment. According to the federal customs, thousands of shipments of solar energy components have been sitting at the US port.