EV Update - Agreement with bp pulse

UK 100

Latest directors dealings