Shares of Glencore plc (LON:GLEN – Get Rating) have been assigned a consensus rating of “Buy” from the thirteen research firms that are presently covering […]
In a move towards sustainable energy practices, Rhovan, a vanadium mining and processing facility managed by Glencore Ferroalloys, initiates the construction of a 25MW solar photovoltaic (PV) […]