Britain’s most recent intelligence agency, the Defence Geographic and Imagery Intelligence Agency (DGIA), has become fully operational after an eight-month running-in(...) [ 402 words ] [€5]