Business Shimad Ibrahim Named STO’s New CEO and MD Ibrahim H. Shihab, 1 year ago Shimad Ibrahim has been appointed Chief Executive Officer (CEO) and Managing Director (MD) at State Trading Organization (STO). The STO...