EXHIBIT 2.1 AGREEMENT AND PLAN OF MERGER OF BARRA (DE), INC. (A DELAWARE CORPORATION) AND BARRA, INC. (A CALIFORNIA CORPORATION)Merger Agreement • August 14th, 1998 • Barra Inc /Ca • Services-computer programming, data processing, etc.
Contract Type FiledAugust 14th, 1998 Company Industry