JSW Energy Q3 results: Net profit down over 68% at Rs 124 cr | Sharefundss