Novartis (Bangladesh) Limited holds 45th Annual General Meeting