Working for over 8 years with IOL, and never seen anything like these multiple meetings from multiple levels of management, in one day. This is crazy exciting!
Anyone else feeling excited like me?
It can’t be just to announce layoffs. That would be too much!
Is IOL changing hands? Or, is it ExxonMobil buying the rest of IOL shares?