Stock markets still best asset class to own now?

Bill Maldonado, CIO, Asia Pacific, and Global CIO, Equities, HSBC Global AMC in an exclusive interview to Nasrin Sultana said that stock markets are still best asset class to own.