Desmond Macrae

About the Author
Desmond MacRae is a New-York-based free-lance writer specializing in institutional banking, finance and investments.