Let taxi speed be v km per hour, so truck speed is 0.75v kph.
Truck travels for 3 hours, so distance travelled by truck in that time = 0.75v*3 = 9v/4 km
Taxi travels for 2 hours, so distance travelled by taxi in that time = 2v km
These must total 360 km so: 2v + 9v/4 = 360 or 17v/4 = 360
v = 4*360/17 = 84.71 kph
So truck speed = 0.75*4*360/17 = 63.53 kph