New Delhi Tata Power, the country's largest integrated private power player, on Tuesday said it would acquire BP Alternative Energy Holding's 51% stake in joint venture Tata BP Solar.