AsianInvestor magazine has named South Korea's National Pension Corporation, steward of the $124 billion National Pension System, as Institutional Investor of the Year. The award was announced at the...