Many of us know that light has no mass. But in many places including de Broglie’s law we read that, the wave has momentum. Since the product of mass and velocity is momentum. So if light has no mass, momentum should be zero. But the momentum of light is not zero. How is this possible?