Investment Week: The latest BlackRock Investment Stewardship (BIS) report for the 2020-21 proxy voting year revealed that BIS voted on more than 64,000 director elections, voting against 10% for "falling short of our expectations".
Read more...