Njord Partners keeps surfacing at world’s trouble spots: analysts

Njord Partners, a London investment firm, is fast emerging as […]