-written by Srishti Sharma, reviewed by Ankush Banerjee The term ‘Lagrange Point’ has been popularized through various works in science fiction as well as many milestones in space exploration. With the recently launched James Webb Space Telescope by NASA set to enter into orbit at the Sun-Earth L2 point…
