Index IDEA: Size & Liquidity factors as top Developed European market influencers

December 10, 2015