Author: Vinod Sekhar

Datuk Vinod Sekhar is the chairman and group chief executive of Petra Group.