Apex court ends firm's 22-year battle over CBK fraud probe | Pasha