CSN signs term sheet to sell Germany’s SWT to Megasa for EV of EUR 550 million - SID News | Rallies