Capital Market News B P Capital has appointed Sakshi Gupta (Membership No. A29348), as the Company Secretary and Compliance Officer of the Company with immediate effect.