Ramp, a 7.65 billion corporate credit card and expense company, makes(03) Save Image Image gallery: Unveiling the Xtorch Net Worth Forbes Profile: A Closer Look at Their Financial Empire