US package delivery giant FedEx Express Corp (NYSE:FDX) has equipped its Shanghai International Express and Cargo Hub with solar panels, creating its first on-site photovoltaic (PV) plant in East China.