SHAREHOLDERS AND CORPORATE GOVERNANCE AGREEMENT