Waaree Renewable Technologies (NSE: WAAREERTL) adds battery storage and solar contracts, but will margins recover?
Read More Technology Industry News From selling stakes to buying them back: What Intel’s $14.2bn move says about its turnaround Intel pays $14.2bn to buy back Apollo's 49% stake in its Ireland Fab 34. Here's what the deal means for Intel's foundry strategy, balance sheet, and INTC stock. Read more. byVenkateshApril 8, 2026