JSW Neo Energy has clinched the Letter of Award (LoA) in an auction by the Solar Energy Corporation of India…