Question: does bh3 have a dipole moment?
Answer: Each B-H bond in BH3 is polar / forms a dipole because the B and H atoms have different electronegativities. The shape of the molecule is trigonal planar which is symmetrical, so the dipoles / bond polarities cancel. The resulting BH3 molecule is non-polar.