1 Exhibit 10.35 THIS AGREEMENT IS MADE on the 24th day of April 1997 One Thousand Nine Hundred and Ninety Seven (1997) Between: (1) Astron Technologies Limited, a Company incorporated in Mauritius and having its registered office at 6th Floor, Li Wan...