Many British MPs secretly hold shares in large corporations

British MPs, shares, large corporations
World
image