File photo: Philanthropist Melinda Gates attends an international conference on health in developing countries, in Oslo, Norway.WASHINGTON: Cascade Investment, the...
File photo: Philanthropist Melinda Gates attends an international conference on health in developing countries, in Oslo, Norway.WASHINGTON: Cascade Investment, the...