A report by Sea Shepherd Conservation Society highlights Yahoo! Inc.?s investment in the shark fin industry via 40% ownership of Alibaba, a Chinese company trading in shark fins and contributing to the senseless and agonizing deaths of sharks worldwide - and perhaps to the extinction of some species (see Jaws Broken). [...]

buy mflb