Indian Government seems to initiate bidding of two Ultra Mega Power Projects (UMPPs) in the states of Orissa and Tamil Nadu. As estimated by the Government, the UMPPs will involve investment of around Rs. 40,000 Crores. However, due to the revised bidding framework conceptualized by the Government, it seems that not many companies...