Global Applications Resources Group (GARG Inc) growing list of service capabilities includes the following (but is not limited to)