1 EXHIBIT 99.1 INVESTMENT AGREEMENT DATED APRIL 28, 1999