The new National Environmental Policy Act (NEPA) guidance released by the … Amazon, Twitch hit with patent lawsuit over streaming technology …