Qatar national Bank is best banking plat