Tata Power- The Most Comprehensible Renewable Energy Platform