External Consultancy is a different form of freelancing.
External consultancy may be something new to Indian software realm.
In external consultancy you do not need to bid like in normal freelancing. You work with a 'company', which do marketing and having sales team in US
