A 20-year-old man riding an electric bicycle sustained intermediate injuries after being struck by a truck near the town of Harish.