Truth Feed by Diana: Power Finance considers selling Gensol's EVs amid financial concerns. Tata Communications sees 340% profit growth. Russian rouble strengthens. Saudi Aramco teams up with BYD. Nintendo Switch 2 to use NVIDIA tech. EU focuses on AI regulations. Stay tuned for more!