The Bomb and Debenture word on America flag background for Business concept 3d rendering #305605955
Description
A debenture is a type of debt instrument that represents a company's or government's obligation to repay borrowed capital along with interest to the debenture holders