East Asian corporations :Heroes or villains?.