Home Business Indian billionaires face off in race to solar domination