Unless of course the people they are working with trust them and are happy with there explanation. You seem not to be, do you want to sell your remaining shares? IMO