It may sound a little harsh but bear with me:
None of the designs is good.
-
When designing a logo, a good visibility is the most basic requirement. If the logo is not visible on different media, including both print (business cards, brochures, flyers, posters, etc.) and digital (websites, native applications, digital ads, etc.) then it won't work no matter how good it is aesthetically. A logo serves as the primary element to identify the business and this should always be on the top of your mind. For your No.1, let's not even debate about whether the sticking out branch is appropriate, when printed at a smaller resolution (think 10 to 30mm), that branch will certainly loses a lot of its details and in the worst case, it will look like a printed mistake. For other iterations, the colors (the sky blue and light green) have a very low contrast ratio against the white background. This makes it very difficult to recognize for even people with good eye sights, not to mention color blindness. The "Sustainability Solutions Inc." in the Light or Thin weight will also be not that visible when the logo is shrunk to a smaller size.
-
Watch your kerning (for the logotype, the spacing between the characters are all over the place in some iterations) and spacing between different elements. In some cases, the symbol mark seems to be too far away from the logotype. If we also factor in the clear space for the logo, on a business card or a poster, everything will look disjointed.
-
Beware of using too many colors in your logo design. In a realistic settings, the more color you implement, the more expensive it will become for the business in the long run. Plus, you have to also consider if your color usage actually has any meanings at all. Why did you use blue for the text "Alpha"? Was it for aesthetic (if so it doesn't work) or any other reasons? And so on.
Above are some of my feedback since there is no context provided. Feel free to ask if you have any further questions.