Business development in this context is trying to figure out where to build projects, because we're ... we're not in a business where we sell solar panels or where we make deodorant or we locate Wal-Mart stores or something like that. What we do is we build really large scale billion dollar plus pr...(Full transcript available to logged in subscribers.).
Register & Subscribe
Login