Energy
Dictionary

 


TBR

Transport benefit ratio