Bills of Exchange

Gautam Chamaria (54 Points)

07 April 2018  
What is meant by the statement " Bills of Exchange cannot be made payable to bearer on demand"?