ALPHA FX AGEA GROUP, ALPHA P, ARGO : A THOROUGH ANALYSIS