Megam is a company that makes “Cloud on Cloud” software enabling businesses to consume cloud applications in minutes. Megam means Cloud in Tamil (actually, it means so in many of the Indian languages). The logo depicts two clouds one inside the other (a play on the concept “Cloud on Cloud”).
The logo below is the second option that wasn’t chosen.
I also created a stationery set which includes business cards, letterhead and envelopes.