Canadian farmer Percy Schmeiser has lost his battle against Monsanto as Canada's Supreme Court found in favour of the US-based biotech giant in a patent infringement case.