Foresight Autonomous signs term sheet to buy 50.01% stake in Polish data center developer - FRSX News | Rallies