optimum leverage ratio

Definition

Amount of an entity's debt as compared with its net assets that yields the maximum returns without taking too much risk.
Browse Definitions by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
optimum capacity optimum tariff