Bangkok Bank Public Company Limited (BBL.BK) Given Buy Rating By Shayne Heffernan