Expedia has increased the green resources available to its customers with the launch of The Green Travel Guide with the help of Sustainable Travel International (STI). The move underscores that ...