If B–Cl bond has a dipole moment, explain why BCl3 molecule has zero dipole moment.
As a result of the difference in the electronegativities of Cl and B, the B–Cl bond is naturally polar. However, the BCl3 molecule is non-polar. This is because BCl3 is trigonal planar in shape. It is a symmetrical molecule. Hence, the respective dipole moments of the B–Cl bond cancel each other, thereby causing a zero dipole moment.