Mainstream to buy stake in 405MW Vietnamese solar : vimarsan