Registered entities
AFFIRMATIVE INVESTMENT MANAGEMENT PARTNERS LIMITED
Reg. No. 9077671United Kingdom
AFFIRMATIVE INVESTMENT MANAGEMEN
Reg. No. 981307829United States
AFFIRMATIVE CAPITAL PRIVATE LIMITED
CIN U67100MH2005PTC158398India
Diversified investment management firm