Toyota Canada Presents the Green Expo in Ottawa Published on March 20, 2011 in Electric by The Car Guide