There are companies that specialize in a variety of oil and gas related services. Some companies have specialized in waste management and disposal, some on the generation of electricity, and some on the production of oil and gas. While a lot of oil and gas companies are involved in the entire spectrum of the energy production process, a few companies have taken the job of energy production to a whole new level. In today’s world, there are those companies who specialize in developing new technologies that can be used for energy production. In order to do this, they go through fundamental research on the components and potential applications