Company allegedly hacked as reported by LockBit ransomware with details:
Megawatts is a multi-disciplinary and technical solutions provider in engineering, procurement, construction and commissioning, and plant machinery maintenance work. With more than 100 employees in Si…