Senmiao Technology (NASDAQ:AIHS) reported quarterly losses of $(0.13) per share.
BP Concludes Northwest Indiana Wind Farm Project Upgradation, Expects To Generate More Energy
BP PLC (NYSE: BP) disclosed the completion of a major technology upgrade at its Fowler Ridge 1 wind farm in Northwest Indiana for an