BRAC and Grameen - Bangladesh is home to two of the world's largest social enterprises. Undisputed as this fact is, it is curious that