LONDON, UK: Location Sciences has entered into an agreement to sell its insights dashboard and four contracts pertaining to its location data and insights business...