Waaree Renewable Technologies (NSE: WAAREERTL) adds battery storage and solar contracts, but will margins recover?
Read More General news updates Trump signs Iran memorandum at Versailles, but Lebanon dispute threatens wider peace Trump has signed the Iran memorandum, but Lebanon could break it. Hormuz, sanctions and nuclear limits now enter a fragile 60-day test. bySrinathJune 18, 2026