revenue sourceslatest news & developments